Comparing the Eeciency of Asynchronous Systems Motivation and Introduction
نویسندگان
چکیده
A timed process algebra is developed for evaluating the temporal worst-case eeciency of asynchronous concurrent systems. For the sake of simplicity, we use a classical CCS-like algebra where actions may occur arbitrarily within a continuous time interval, yielding arbitrary relative speeds of the components. Via the timed testing approach, asynchronous systems are then related w.r.t. their worst-case eeciency, yielding an ef-ciency preorder. We show that this preorder can just as well be based on much simpler discrete time and that it can be characterized with some kind of refusal traces. Finally, precongruence results are provided for all operators of the algebra, where preex, choice and recursion require special attention. Classical process algebras like CCS model asynchronous systems, where the components have arbitrary relative speeds. To consider the temporal behaviour, several timed process algebras have been proposed, where usually systems are regarded as synchronous, i.e. have components with xed speeds. The easiest of these is SCCS Mil89], since terms are essentially the same as for CCS; the natural choice to x the speeds of components is to assume that each action takes one unit of time; so SCCS-semantics diiers from CCS-semantics essentially by excluding runs where one component performs many actions while another performs just one. Our aim is to evaluate the temporal worst-case eeciency of asynchronous concurrent systems modeled with a process algebra, and { as in the case of SCCS { we want to keep things simple by using just classical CCS-like process terms. Furthermore, we will use a variant of (must-) testing DNH84], where the testing preorder can be interpreted as comparing eeciency. A usual treatment of asynchronous systems with a timed process algebra is to allow arbitrary idling before each action Mil89, MT91]; this achieves arbitrary relative speeds, but is not suitable for deening worst-case runs since each action already can take arbitrarily long. Here, we assume each action to be performed within a given time { and to keep things simple as in SCCS, we take 1 as a common upper time bound for all actions. This enforces some progress, but different from SCCS, actions may also be performed faster than necessary; hence, components have arbitrary relative speeds and we take into account all runs of an asynchronous system. E.g. Lyn96] uses upper time bounds for asynchronous systems in the area of distributed algorithms.
منابع مشابه
Efficiency of asynchronous systems, read arcs, and the MUTEX-problem
Two solutions to the MUTEX-problem are compared w.r.t. their temporal eeciency. For this, a formerly developed eeciency testing for asynchronous systems is adapted to Petri nets with so-called read arcs. Furthermore, a com-positional semantics for fair behaviour (in the sense of the progress assumption) is presented. On the one hand, this semantics is related to eeciency testing; on the other h...
متن کاملBit Error Performance for Asynchronous Ds Cdma Systems Over Multipath Rayleigh Fading Channels (RESEARCH NOTE)
In recent years, there has been considerable interest in the use of CDMA in mobile communications. Bit error rate is one of the most important parameters in the evaluation of CDMA systems. In this paper, we develop a technique to find an accurate approximation to the probability of bit error for asynchronous direct–sequence code division multiple–access (DS/CDMA) systems by modeling the multipl...
متن کاملDecentralized and Cooperative Multi-Sensor Multi-Target Tracking With Asynchronous Bearing Measurements
Bearings only tracking is a challenging issue with many applications in military and commercial areas. In distributed multi-sensor multi-target bearings only tracking, sensors are far from each other, but are exchanging data using telecommunication equipment. In addition to the general benefits of distributed systems, this tracking system has another important advantage: if the sensors are suff...
متن کاملStudents’ Academic Motivation in Golestan University of Medical Sciences
Introduction: Students’ academic motivation is one of the most important challenges of universities, and has great effects on the outputs of educational systems. The aim of this study was to investigate of academic motivation status among students of Golestan University of Medical Sciences (GOUMS). Methods: In this descriptive- analytical study, 275 students of GOUMS were selected via stratifi...
متن کاملComparing self-regulation in different motivational profiles in university students: a person centered analysis
Introduction: Different variables such as motivation, self-esteem, and learning methods can affect the learner during learning activity. Therefore, educational research has shown that motivation is one of the essential factors for the improvement of student performances. Using a person-oriented approach, the present study aimed to determine the motivational profiles (clusters) of nursing stude...
متن کامل